i will do everything in my power - German English Dictionary